.dialog_body {
    position: relative;

    width: 481rpx;
    padding: 43rpx 31rpx;

    text-align: center;

    border-radius: 14px;
    background-color: #ffffff;

    .close_box {
        position: absolute;
        top: 22rpx;
        right: 22rpx;

        .close_btn {
            width: 29rpx;
            height: 29rpx;
        }
    }

    .dialog_content {
        margin-top: 30rpx;

        color: #33302d;

        font-family: PingFangSC-Medium, PingFang SC;
        font-size: 29rpx;
        font-weight: 500;
        line-height: 35rpx;
    }

    .dialog_footer {
        margin-top: 50rpx;

        .btn {
            width: 260rpx;
            height: 65rpx;
            margin: auto;

            color: #ffffff;
            border-radius: 40rpx;
            background: linear-gradient(270deg, #ff5356 0%, #fe292b 100%);

            font-family: PingFangSC-Medium, PingFang SC;
            font-size: 25rpx;
            font-weight: 500;
            line-height: 65rpx;
        }
    }
}
